
// 导入组件对象
import PageTools from './PageTools' // 公共头部组件
import UploadExcel from './UploadExcel' // excel文件上传组件
import UploadImg from './UploadImg' // 公共上传图片组件
import ImageHolder from './ImageHolder' // el-image组件
import Lang from './Lang' // el-image组件
import ScreenFull from './ScreenFull' // el-image组件

// 定义一个Vue插件，并导出
export default {
  install(Vue) { //  Vue 是一个形参，在函数被调用的过程中，自动传入Vue构造器
    Vue.component('PageTools', PageTools) // 注册全局组件
    Vue.component('UploadExcel', UploadExcel) // 处理excel表格的组件
    Vue.component('UploadImg', UploadImg) // 腾讯云公共上传图片组件
    Vue.component('ImageHolder', ImageHolder) // el-image组件
    Vue.component('Lang', Lang) // el-image组件
    Vue.component('ScreenFull', ScreenFull) // el-image组件
  }
}
